DM ADD Something

DM ADD Something, also known in an abbreviated form as DMADDS, is an early Doom and Doom II editing utility created by Bernd Kreimeier, with the final version 1.1 released on November 20, 1994. It is a command-line utility designed to handle merging of sprites and flats into PWADs, working around limitations with those lump types without modifying a user's IWADs.

Editor usage
DMADDS utilizes its own proprietary "DWAD" format (standing for "Distribution PWAD") as an intermediate container for an editor's resources. Empty starter files were provided with the program. Use of DMGRAPH was suggested for editing the intermediate file by converting source graphics from some raster format, such as, to Doom's internal picture format. Running DMADDS on the assembled file would then leave it in a distributable state, ready for end users to use DMADDS again later to merge it with the full list of sprites and/or flats from their local IWAD file. Including the file inside the package was suggested so that a separate download would not be required.

Inclusion of other resources inside the DWAD was discouraged, as the author states testing had not been done with such contents present. It is also warned that use of DMADDS with altered IWADs might render unexpected results.

End-user usage
After downloading a PWAD package stating that DMADDS needs to be run and unpacking it, an instruction file would usually be provided (such as a file), and sometimes, for end-user convenience, pre-written commands would be stored inside a  (often named ).

When not included, it was possible to obtain directions on running DMADDS directly from its own README file, or by using the command DMADDS to review the online help. Assuming the incomplete WAD file needing combination with IWAD resources is named and is in the current working directory, and the Doom IWAD is present at, one would run the following command to produce the patched, complete file: DMADDS INCOMPLETE.WAD COMPLETE.WAD D:\DOOM\DOOM.WAD